Big Huge Thesaurus

Budorcas taxicolor

noun